let somebody play - Spanish English Dictionary